cranberry isles - French English Dictionary